Dashboard quản lý toàn bộ website Cloudflare — dữ liệu thực từ Cloudflare Analytics, Google Search Console, và phân tích AI bằng Gemini 2.0.
Thiết lập nhanh ~5 phút. API keys lưu local trong trình duyệt của bạn.
🔐
Cloudflare API Token
1. Vào dash.cloudflare.com → Profile → API Tokens
2. Nhấn "Create Token" → chọn template "Read All Resources"
3. Account Resources: chọn account của bạn
4. Zone Resources: All zones
5. Permissions cần có: Zone:Analytics:Read, Zone:Zone:Read, Account:Analytics:Read
6. "Continue to summary" → "Create Token" → copy ngay (chỉ hiện 1 lần)
Token dùng để đọc analytics — không có quyền sửa/xóa bất kỳ thứ gì.
🔍
Google Search Console + Gemini
GSC — Service Account (bạn đã verify 4 domain):
1. Vào Google Cloud Console → tạo Project hoặc dùng project có sẵn
2. Enable API: Google Search Console API
3. IAM & Admin → Service Accounts → Create Service Account → tải file JSON
4. Trong GSC của mỗi domain: Settings → Users → Add user → email service account → Viewer
5. Mở file JSON lấy client_email và private_key
⚠️ Private key sẽ được lưu dưới dạng Cloudflare Pages Environment Variable (bí mật, không lộ client-side). Sau khi thiết lập xong, bạn cần thêm vào CF Pages dashboard.